package com.regex.web.dao.community;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.regex.web.entity.community.ArticleCommentDTO;
import com.regex.web.entity.community.ArticleCommentVO;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author mhy
 * @since 2019-12-30
 */
public interface ArticleCommentDAO extends BaseMapper<ArticleCommentDTO> {
    /**
     * 
     * 功能描述: <br>
     * 获取我的评论
     *
     * @param map
     * @return
     * @see [相关类/方法](可选)
     * @since [产品/模块版本](可选)
     */
    List<ArticleCommentVO> getMyComment(Map<String, Object> map);
    
    /**
     * 获取文章评论列表
     * 功能描述: <br>
     * 〈功能详细描述〉
     *
     * @param map
     * @return
     * @see [相关类/方法](可选)
     * @since [产品/模块版本](可选)
     */
    List<ArticleCommentDTO> getArticleCommentList(Map<String, Object> map);
    /**
     * 
     * 功能描述: <br>
     * 获取文章评论数量
     *
     * @param map
     * @return
     * @see [相关类/方法](可选)
     * @since [产品/模块版本](可选)
     */
    long getArticleCommentCount(Map<String, Object> map);


}
